something fashionable or popular - Turkish English Dictionary